• word of the day

    chartres cathedral

    chartres cathedral - Dictionary definition and meaning for word chartres cathedral

    Definition
    (noun) a Gothic cathedral in northern France; built in 13th century

Word used in video below:
text: cathedral may reguli may i
Download our Mobile App Today
Receive our word of the day
on Whatsapp